Big Huge Thesaurus

Edward Lee Thorndike

noun